package com.uzai.console.dto.mini.miniorderservice;

import com.uzai.console.dto.QueryParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author liuqi
 * @date 2021年08月26日 14:31
 */
@ApiModel("查询小程序团购订单售后信息列表查询参数")
@Data
public class MiniOrderServiceQuery extends QueryParam {

    @ApiModelProperty("订单编号")
    private String orderNo;

    @ApiModelProperty("商品类型(0-官方god平台；1-各运营商自定义)")
    private Integer source;

    @ApiModelProperty("售后类型(1: 仅退款, 2: 退货退款, 3: 我要换货)")
    private Integer type;

    @ApiModelProperty("售后状态(0-待处理 1-退款中 2-退款成功 3-拒绝退款 4-退款失败 5-待买家发货  6-买家已发货 7-商家拒绝退货退款  8-换货完成（填写新的快递单号） 9-商家拒绝换货 -1-售后取消)")
    private Integer status;

    @ApiModelProperty("快递单号")
    private String expressNo;

    @ApiModelProperty("会员id")
    private Long userId;

    @ApiModelProperty("会员昵称")
    private String nickName;

    @ApiModelProperty("商品id")
    private String itemId;

    @ApiModelProperty("查询开始创建时间")
    private Integer createTimeStart;

    @ApiModelProperty("查询结束创建时间")
    private Integer createTimeEnd;
}
